MGNSVRSNLRDIRGRRSMDPRMWHKVAAISGMAALGLGTYGAHVFKPENPSYKQVWQTASLYHLVHTAALVSAPSTKYPNIFGGLLTAGIVAFSGTCYMVALREDRKFSTLAPFGGFAFIAAWATLLF